spotted cat - German English Dictionary